/**
 * 作者:TL(tongling19890103@126.com)
 * 时间：2020-07-17.
 * 功能：
 */

layui.use(['tree', 'layer','laypage','element'], function(){
    var layer = layui.layer
        ,element = layui.element
        ,laypage = layui.laypage
        ,$ = layui.jquery;

    // 生成左侧菜单
    layui.tree({
        elem: '#treeMenu' //指定元素
        ,target: '_blank' //是否新选项卡打开（比如节点返回href才有效）
        ,click: function(item){ //点击节点回调
            layer.msg('当前节名称：'+ item.name + '<br>全部参数：'+ JSON.stringify(item));
            console.log(item);
        }
        ,nodes: [ //节点
            {
                name: '中电智恒'
                ,id: 1
                // ,alias: 'changyong'
                ,spread: true
                ,children: [
                    {
                        name: '知识库1'
                        ,id: 11
                        ,href: '#'
                        ,spread: true
                        ,children:[
                            {
                                name: '增值税'
                                ,id: 111
                                ,spread: true
                                ,children:[
                                    {
                                        name: '房地产'
                                        ,id: 1111
                                    }, {
                                        name: '发票'
                                        ,id: 1112
                                    }, {
                                        name: '金融'
                                        ,id: 1113
                                    }, {
                                        name: '文件库'
                                        ,id: 1113
                                    }
                                ]
                            }
                            ,{
                                name: '发票'
                                ,id: 112
                            }
                            ,{
                                name: '金融'
                                ,id: 113
                            }
                            ,{
                                name: '文件库'
                                ,id: 114
                                ,children:[
                                    {
                                        name: '文件库知1'
                                        ,id: 1141
                                    }, {
                                        name: '文件库知2'
                                        ,id: 1142
                                    }, {
                                        name: '文件库知3'
                                        ,id: 1143
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        name: '知识库2'
                        ,id: 12
                        ,href: '#'
                        ,children:[
                            {
                                name: '增值税'
                                ,id: 121
                                ,children:[
                                    {
                                        name: '房地产'
                                        ,id: 1211
                                    }, {
                                        name: '发票'
                                        ,id: 1212
                                    }, {
                                        name: '金融'
                                        ,id: 1213
                                    }, {
                                        name: '文件库'
                                        ,id: 1213
                                    }
                                ]
                            }, {
                                name: '发票'
                                ,id: 112
                            }, {
                                name: '金融'
                                ,id: 113
                            }, {
                                name: '文件库'
                                ,id: 114
                                ,children:[
                                    {
                                        name: '文件库知1'
                                        ,id: 1141
                                    }, {
                                        name: '文件库知2'
                                        ,id: 1142
                                    }, {
                                        name: '文件库知3'
                                        ,id: 1143
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        name: '知识库3'
                        ,id: 13
                        ,href: '#'
                        ,children:[
                            {
                                name: '增值税'
                                ,id: 131
                                ,children:[
                                    {
                                        name: '房地产'
                                        ,id: 1311
                                    }, {
                                        name: '发票'
                                        ,id: 1312
                                    }, {
                                        name: '金融'
                                        ,id: 1313
                                    }, {
                                        name: '文件库'
                                        ,id: 1313
                                    }
                                ]
                            }, {
                                name: '发票'
                                ,id: 132
                            }, {
                                name: '金融'
                                ,id: 133
                            }, {
                                name: '文件库'
                                ,id: 134
                                ,children:[
                                    {
                                        name: '文件库知1'
                                        ,id: 1341
                                    }, {
                                        name: '文件库知2'
                                        ,id: 1342
                                    }, {
                                        name: '文件库知3'
                                        ,id: 1343
                                    }
                                ]
                            }
                        ]
                    },
                ]
            }
        ]
    });

    // 新增目录弹层
    $(".add-catalogue").on('click',function(){
        $('#catalogueModal').modal('show');
    })

    // 目录管理分页
    laypage.render({
        elem: 'cateloguePage'
        ,count: 100
        // ,first: false
        // ,last: false
        // ,prev: '<em><</em>'
        // ,next: '<em>></em>'
        ,jump: function(obj){
            console.log(obj)
            // 当前页点击
            var currentPage = obj.curr;
            var resultData = [
                {
                    id:0
                    ,name:'知识库1'
                    ,show:true
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:1
                    ,name:'知识库1'
                    ,show:true
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:2
                    ,name:'知识库1'
                    ,show:true
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:3
                    ,name:'知识库1'
                    ,show:true
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:4
                    ,name:'知识库1'
                    ,show:false
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:5
                    ,name:'知识库1'
                    ,show:false
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:6
                    ,name:'知识库1'
                    ,show:true
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:7
                    ,name:'知识库1'
                    ,show:true
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:8
                    ,name:'知识库1'
                    ,show:true
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
                ,{
                    id:9
                    ,name:'知识库1'
                    ,show:true
                    ,time:'2019.11.24 13:00'
                    ,creater:'张东阳'
                    ,createrNo:'D483924'
                }
            ]
            var resultItemsTemp = ''
            for(var i = 0;i<resultData.length;i++){
                resultItemsTemp += '<tr data-id="'+resultData[i].id+'">\n' +
                        '  <td>'+resultData[i].name+'</td>\n' +
                        '  <td>'+(resultData[i].show?"显示":"不显示")+'</td>\n' +
                        '  <td>'+resultData[i].time+'</td>\n' +
                        '  <td>'+resultData[i].creater+'</td>\n' +
                        '  <td>'+resultData[i].createrNo+'</td>\n' +
                        '  <td>\n' +
                        '     <a href="javascript:void(0)" class="edit-btn"><img src="../../image/detail.png" alt=""></a>'+
                        '     <a href="javascript:void(0)" class="delete-btn"><img src="../../image/delete.png" alt=""></a>'+
                        '  </td>\n' +
                    '  </tr>'
            }
            $("#catalogueList").html(resultItemsTemp)
        }
    });
    // 知识管理编辑按钮点击事件
   $(document).on('click','#catalogueList .edit-btn',function(){
       var listId = $(this).parents('tr').data('id');
       layer.msg('你选择的是'+listId)
   })
    // 知识管理删除按钮点击事件
   $(document).on('click','#catalogueList .delete-btn',function(){
       var listId = $(this).parents('tr').data('id');
       layer.msg('你删除的是'+listId)
   })

    $(document).on("click",".btn-sure",function(){
        var catalogueInput1 = $("#catalogueInput1").val();
        var catalogueInput2 = $("#catalogueInput2").val();
        var catalogueInput3 = $("#catalogueInput3").val();
        var isShow = $("input[name=isShow]:checked").val()
        console.log(catalogueInput1)
        console.log(catalogueInput2)
        console.log(catalogueInput3)
        console.log(isShow)
        layer.msg('你保存的是'+catalogueInput1+";"+catalogueInput2+catalogueInput3+isShow)
        setTimeout(function(){
            $('#catalogueModal').modal('hide');
        },5000)

    })
});